*********************************************************************
*********************************************************************
**Taxes, Incentives, and Economic Growth: Assessing the Impact of Pro-business Taxes on U.S. State Economies
**Replication File
**Kenneth Meier and Soledad Artiz Prillaman
**Last Updated 07-30-13
*********************************************************************
*********************************************************************

clear
set mem 500m
set more off

* Change directory
cd ""

* Call the data
use meierprillaman_JoP13_rep_data.dta



*********************************************************************
*************************Table 1: Base Model*************************
*********************************************************************

sort code year
xtabond2 gspgrowth busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.gspgrowth if year>1976 & year<2006, gmm(gspgrowth nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 emppctchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.emppctchange if year>1976 & year<2006, gmm(emppctchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 pincomepcgrowth busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.pincomepcgrowth if year>1976 & year<2006, gmm(pincomepcgrowth nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 jobchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.jobchange if year>1976 & year<2006, gmm(jobchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 povrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.povrtchange if year>1976 & year<2006, gmm(povrtchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 estabsentryrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.estabsentryrtchange if year>1976 & year<2006, gmm(estabsentryrtchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 estabsexitrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.estabsexitrtchange if year>1976 & year<2006, gmm(estabsexitrtchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel


*********************************************************************
***********************Table 2: Trimmed Model************************
*********************************************************************

** GSP Growth
**Run OLS Regression to Calculate studentized residual
reg gspgrowth busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert if year>1976 & year<2006
predict rstugsp, rstudent
sort rstugsp
*Calculate number of values to drop from each end of the distribution
display 1450*.025 
*(There would only be 1450 observations if years were dropped)
*Determine cutoff values
list state year rstugsp in 36
list state year rstugsp in 1414 
sort code year
xtabond2 gspgrowth busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.gspgrowth if year>1976 & year<2006 & rstugsp>-1.853382 & rstugsp<1.332964, gmm(gspgrowth nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel

** Change in Employment Rate
reg emppctchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert if year>1976 & year<2006
predict rstuemp, rstudent
sort rstuemp
list state year rstuemp in 35
list state year rstuemp in 1365
sort code year
xtabond2 emppctchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.emppctchange if year>1976 & year<2006 & rstuemp>-2.264711 & rstuemp<1.755314, gmm(emppctchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel

** Growth rate of per capita Personal Income
reg pincomepcgrowth busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert if year>1976 & year<2006
predict rstupinc, rstudent
sort rstupinc
list state year rstupinc in 36
list state year rstupinc in 1414
sort code year
xtabond2 pincomepcgrowth busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.pincomepcgrowth if year>1976 & year<2006 & rstupinc>-1.790318 & rstupinc<1.569149, gmm(pincomepcgrowth nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel

** Change in net job creation rate
reg jobchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert if year>1976 & year<2006
predict rstujob, rstudent
sort rstujob
list state year rstujob in 35
list state year rstujob in 1365
sort code year
xtabond2 jobchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.jobchange if year>1976 & year<2006 & rstujob>-1.839646 & rstujob<1.729908, gmm(jobchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel

** Change in poverty rate
reg povrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert if year>1976 & year<2006
predict rstupov, rstudent
sort rstupov
list state year rstupov in 31
list state year rstupov in 1219
sort code year
xtabond2 povrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.povrtchange if year>1976 & year<2006 & rstupov>-2.247084 & rstupov<1.902328, gmm(povrtchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel

** Change in entry rate of establishments
reg estabsentryrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert if year>1976 & year<2006
predict rstuent, rstudent
sort rstuent
list state year rstuent in 35
list state year rstuent in 1365
sort code year
xtabond2 estabsentryrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.estabsentryrtchange if year>1976 & year<2006 & rstuent>-1.59116 & rstuent<1.915328, gmm(estabsentryrtchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel

** Change in exit rate of establishments
reg estabsexitrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert if year>1976 & year<2006
predict rstuext, rstudent
sort rstuext
list state year rstuext in 35
list state year rstuext in 1365
sort code year
xtabond2 estabsexitrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.estabsexitrtchange if year>1976 & year<2006 & rstuext>-1.638577 & rstuext<1.427612, gmm(estabsexitrtchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel



**********************************************************************************************************
**********************************************************************************************************
****************************************SUPPLEMENTAL APPENDIX*********************************************
**********************************************************************************************************
**********************************************************************************************************

*********************************************************************
**********************Table A2: State Tax Pct************************
*********************************************************************

*Calculate percent of taxes from states
gen statetaxpct = tottaxfull/(sltotaltax*1000)

**Replicating Basic model with state pct of taxes as covariate
xtabond2 gspgrowth busntaxprop nonbusntaxprop statetaxpct logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.gspgrowth if year>1976 & year<2006, gmm(gspgrowth nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads statetaxpct, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 emppctchange busntaxprop nonbusntaxprop statetaxpct logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.emppctchange if year>1976 & year<2006, gmm(emppctchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads statetaxpct, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 pincomepcgrowth busntaxprop nonbusntaxprop statetaxpct logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.pincomepcgrowth if year>1976 & year<2006, gmm(pincomepcgrowth nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads statetaxpct, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 jobchange busntaxprop nonbusntaxprop statetaxpct logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.jobchange if year>1976 & year<2006, gmm(jobchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads statetaxpct, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 povrtchange busntaxprop nonbusntaxprop statetaxpct logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.povrtchange if year>1976 & year<2006, gmm(povrtchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads statetaxpct, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 estabsentryrtchange busntaxprop nonbusntaxprop statetaxpct logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.estabsentryrtchange if year>1976 & year<2006, gmm(estabsentryrtchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads statetaxpct, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 estabsexitrtchange busntaxprop nonbusntaxprop statetaxpct logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.estabsexitrtchange if year>1976 & year<2006, gmm(estabsexitrtchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads statetaxpct, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel


*********************************************************************
******************Table A3: Trimmed State Tax Pct********************
*********************************************************************

** GSP Growth Rate
reg gspgrowth busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert statetaxpct if year>1976 & year<2006
predict rstugsp2, rstudent
sort rstugsp2
list state year rstugsp2 in 72
list state year rstugsp2 in 1378
sort code year
xtabond2 gspgrowth busntaxprop nonbusntaxprop statetaxpct logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.gspgrowth if year>1976 & year<2006 & rstugsp2>-1.45607 & rstugsp2<1.307857, gmm(gspgrowth nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads statetaxpct, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel

** Change in Employment Rate
reg emppctchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert statetaxpct if year>1976 & year<2006
predict rstuemp2, rstudent
sort rstuemp2
list state year rstuemp2 in 70
list state year rstuemp2 in 1330
sort code year
xtabond2 emppctchange busntaxprop nonbusntaxprop statetaxpct logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.emppctchange if year>1976 & year<2006 & rstuemp2>-1.788416 & rstuemp2<1.382949, gmm(emppctchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads statetaxpct, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel

** Growth rate of per capita Personal Income
reg pincomepcgrowth busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert statetaxpct if year>1976 & year<2006
predict rstupinc2, rstudent
sort rstupinc2
list state year rstupinc2 in 72
list state year rstupinc2 in 1378
sort code year
xtabond2 pincomepcgrowth busntaxprop nonbusntaxprop statetaxpct logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.pincomepcgrowth if year>1976 & year<2006 & rstupinc2>-1.446753 & rstupinc2<1.635991, gmm(pincomepcgrowth nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads statetaxpct, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel

** Change in net job creation rate
reg jobchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert statetaxpct if year>1976 & year<2006
predict rstujob2, rstudent
sort rstujob2
list state year rstujob2 in 70
list state year rstujob2 in 1330
sort code year
xtabond2 jobchange busntaxprop nonbusntaxprop statetaxpct logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.jobchange if year>1976 & year<2006 & rstujob2>-1.190139 & rstujob<1.402926, gmm(jobchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads statetaxpct, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel

** Change in poverty rate
reg povrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert statetaxpct if year>1976 & year<2006
predict rstupov2, rstudent
sort rstupov2
list state year rstupov2 in 62
list state year rstupov2 in 1188
sort code year
xtabond2 povrtchange busntaxprop nonbusntaxprop statetaxpct logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.povrtchange if year>1976 & year<2006 & rstupov>-1.731281 & rstupov<1.577783, gmm(povrtchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads statetaxpct, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel

** Change in entry rate of establishments
reg estabsentryrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert statetaxpct if year>1976 & year<2006
predict rstuent2, rstudent
sort rstuent2
list state year rstuent2 in 70
list state year rstuent2 in 1330
sort code year
xtabond2 estabsentryrtchange busntaxprop nonbusntaxprop statetaxpct logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.estabsentryrtchange if year>1976 & year<2006 & rstuent>-1.119378 & rstuent<1.380714, gmm(estabsentryrtchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads statetaxpct, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel

** Change in exit rate of establishments
reg estabsexitrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert statetaxpct if year>1976 & year<2006
predict rstuext2, rstudent
sort rstuext2
list state year rstuext2 in 70
list state year rstuext2 in 1330
sort code year
xtabond2 estabsexitrtchange busntaxprop nonbusntaxprop statetaxpct logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.estabsexitrtchange if year>1976 & year<2006 & rstuext>-1.269839 & rstuext<1.159955, gmm(estabsexitrtchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads statetaxpct, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel


*********************************************************************
*********************Table A4: Extreme Values************************
*********************************************************************

sort rstugsp2
list state year minpct oilpct rstugsp2 in 1/36
list state year minpct oilpct rstugsp2 in 1414/1450
sort rstuemp2
list state year minpct oilpct rstuemp2 in 1/35
list state year minpct oilpct rstuemp2 in 1365/1400


*********************************************************************
************Table A5: State Tax Pct with Oil/Mineral*****************
*********************************************************************

**Control for mining and oil pct
sort code year
xtabond2 gspgrowth busntaxprop nonbusntaxprop statetaxpct logpop pctgrads landpi enerprice minpct oilpct union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.gspgrowth if year>1976 & year<2006, gmm(gspgrowth nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads statetaxpct, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert minpct oilpct) nolevel
xtabond2 emppctchange busntaxprop nonbusntaxprop statetaxpct logpop pctgrads landpi enerprice minpct oilpct union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.emppctchange if year>1976 & year<2006, gmm(emppctchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads statetaxpct, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert minpct oilpct) nolevel
xtabond2 pincomepcgrowth busntaxprop nonbusntaxprop statetaxpct logpop pctgrads landpi enerprice minpct oilpct union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.pincomepcgrowth if year>1976 & year<2006, gmm(pincomepcgrowth nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads statetaxpct, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert minpct oilpct) nolevel
xtabond2 jobchange busntaxprop nonbusntaxprop statetaxpct logpop pctgrads landpi enerprice minpct oilpct union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.jobchange if year>1976 & year<2006, gmm(jobchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads statetaxpct, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert minpct oilpct) nolevel
xtabond2 povrtchange busntaxprop nonbusntaxprop statetaxpct logpop pctgrads landpi enerprice minpct oilpct union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.povrtchange if year>1976 & year<2006, gmm(povrtchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads statetaxpct, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert minpct oilpct) nolevel
xtabond2 estabsentryrtchange busntaxprop nonbusntaxprop statetaxpct logpop pctgrads landpi enerprice minpct oilpct union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.estabsentryrtchange if year>1976 & year<2006, gmm(estabsentryrtchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads statetaxpct, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert minpct oilpct) nolevel
xtabond2 estabsexitrtchange busntaxprop nonbusntaxprop statetaxpct logpop pctgrads landpi enerprice minpct oilpct union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.estabsexitrtchange if year>1976 & year<2006, gmm(estabsexitrtchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads statetaxpct, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert minpct oilpct) nolevel


*********************************************************************
*******************Figure A1: Threshold Values***********************
*********************************************************************

**GSP GROWTH
*Create Empty vector for coefficients and standard errors
gen regcoeff_gsp = .
gen regse_gsp = . 
gen n_gsp = .

*Function to calculate model for different thresholds 
*and save coefficients of business taxation
forvalues x = 1/35 {
	local lower=int((1450*`x'/2)/100)
	local upper=int((1450*(100-(`x'/2)))/100)
	sort rstugsp
	local lbound = rstugsp in `lower'
	sort rstugsp
	local ubound = rstugsp in `upper'
	sort code year
	quietly xtabond2 gspgrowth busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.gspgrowth if year>1976 & year<2006 & rstugsp>`lbound' & rstugsp<`ubound', gmm(gspgrowth nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
    replace regcoeff_gsp = _b[busntaxprop] if _n==`x'
    replace regse_gsp = _se[busntaxprop] if _n==`x'
    replace n_gsp = `x' if _n==`x' 
}

*Fill in coefficients when no observations are excluded (original model)
replace regcoeff_gsp = 0.6252 if _n==36
replace regse_gsp = .436 if _n==36
replace n_gsp = 0 if _n==36


*EMPLOYMENT CHANGE 
gen regcoeff_emp = .
gen regse_emp = . 
gen n_emp = .

forvalues x = 1/35 {
	local lower=int((1400*`x'/2)/100)
	local upper=int((1400*(100-(`x'/2)))/100)
	sort rstuemp
	local lbound = rstuemp in `lower'
	sort rstuemp
	local ubound = rstuemp in `upper'
	sort code year
    quietly xtabond2 emppctchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.emppctchange if year>1976 & year<2006 & rstuemp>`lbound' & rstuemp<`ubound', gmm(emppctchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
    replace regcoeff_emp = _b[busntaxprop] if _n==`x'
    replace regse_emp = _se[busntaxprop] if _n==`x'
    replace n_emp = `x' if _n==`x' 
}

*Fill in coefficients when no observations are excluded (original model)
replace regcoeff_emp = -0.2208 if _n==36
replace regse_emp = .159 if _n==36
replace n_emp = 0 if _n==36


**Graph of GSP with Confidence Intercals
gen lowerci_gsp = regcoeff_gsp - 1.96*regse_gsp
gen upperci_gsp = regcoeff_gsp + 1.96*regse_gsp

twoway (scatter regcoeff_gsp n_gsp if n_gsp<31, /*
*/ mcolor(red) msize(small))/*
*/ (rcap lowerci_gsp upperci_gsp n_gsp if n_gsp<31, color(gs8) lwidth(thin) /*
*/ title("Growth Rate of GSP", size(small) margin(medium) color(black)) /*
*/ ytitle("Marginal Effect of Business Taxes on GSP Growth Rate", size(small) height(4)) /**/ xtitle("Threshold: % Extreme Values Excluded", size(small) height(4)) /**/ yline(0, lwidth(medium) lcolor(gs8) lpattern(shortdash)) /**/ plotregion(color(white) lwidth(medium) lcolor(black)) graphregion(color(white))/**/ xlabel(0 5 10 15 20 25 30, format(%8.0g) nogrid labsize(vsmall)) /*
*/ ylabel(0 .5 1 1.5 2 2.5, format(%8.0g) nogrid labsize(vsmall)) /*
*/ legend(order(1 "Marginal Effect" 2 "95% Confidence Interval")  /*
*/ 		size(vsmall) symysize(2) symxsize(2) keygap(2) /**/ 		rows(1) region(lcolor(white)) ring(0) position(5)) /**/ graphregion(color(white)) /*
*/ name(figurea1a, replace))


**Graph of Employment with Confidence Intervals
gen lowerci_emp = regcoeff_emp - 1.96*regse_emp
gen upperci_emp = regcoeff_emp + 1.96*regse_emp

twoway (scatter regcoeff_emp n_emp if n_emp<31, /*
*/ mcolor(red) msize(small))/*
*/ (rcap lowerci_emp upperci_emp n_emp if n_emp<31, color(gs8) lwidth(thin) /*
*/ title("Change in the Employment Rate", size(small) margin(medium) color(black)) /*
*/ ytitle("Marginal Effect of Business Taxes on Employment Change", size(small) height(4)) /**/ xtitle("Threshold: % Extreme Values Excluded", size(small) height(4)) /**/ yline(0, lwidth(medium) lcolor(gs8) lpattern(shortdash)) /**/ plotregion(color(white) lwidth(medium) lcolor(black)) graphregion(color(white))/**/ xlabel(0 5 10 15 20 25 30, format(%8.0g) nogrid labsize(vsmall)) /*
*/ ylabel(-.5 0 .5 1, format(%8.0g) nogrid labsize(vsmall)) /*
*/ legend(order(1 "Marginal Effect" 2 "95% Confidence Interval")  /*
*/ 		size(vsmall) symysize(2) symxsize(2) keygap(2) /**/ 		rows(1) region(lcolor(white)) ring(0) position(5)) /**/ graphregion(color(white)) /*
*/ name(figurea1b, replace))


graph combine figurea1a figurea1b, imargin(medium) scheme(s2mono) graphregion(color(white)) /**/ rows(1) name(figurea1, replace)


*********************************************************************
***************TABLE A6: Trimming by Mineral Extraction**************
*********************************************************************

sum minpct, detail

* Exclude the 5% of states with highest values of mineral extraction
sort code year
xtabond2 gspgrowth busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.gspgrowth if year>1976 & year<2006 & minpct < 6.421824, gmm(gspgrowth nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 emppctchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.emppctchange if year>1976 & year<2006 & minpct < 6.421824, gmm(emppctchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 pincomepcgrowth busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.pincomepcgrowth if year>1976 & year<2006 & minpct < 6.421824, gmm(pincomepcgrowth nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 jobchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.jobchange if year>1976 & year<2006 & minpct < 6.421824, gmm(jobchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 povrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.povrtchange if year>1976 & year<2006 & minpct < 6.421824, gmm(povrtchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 estabsentryrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.estabsentryrtchange if year>1976 & year<2006 & minpct < 6.421824, gmm(estabsentryrtchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 estabsexitrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.estabsexitrtchange if year>1976 & year<2006 & minpct < 6.421824, gmm(estabsexitrtchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel


*********************************************************************
**********************TABLE A7: Models of GSP************************
*********************************************************************

reg gspgrowth busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.gspgrowth if year>1976 & year<2006
xi:reg gspgrowth busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.gspgrowth i.state if year>1976 & year<2006
xi:reg gspgrowth busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.gspgrowth i.year if year>1976 & year<2006
xi:reg gspgrowth busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.gspgrowth i.state i.year if year>1976 & year<2006
xi: reg gspgrowth busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.gspgrowth i.state i.year if year>1976 & year<2006, vce(cluster state)
xi: xtpcse gspgrowth busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.gspgrowth i.year i.code if year>1976 & year<2006


*********************************************************************
******************TABLE A8: Models of Employment*********************
*********************************************************************

reg emppctchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.emppctchange if year>1976 & year<2006
xi:reg emppctchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.emppctchange i.state if year>1976 & year<2006
xi:reg emppctchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.emppctchange i.year if year>1976 & year<2006
xi:reg emppctchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.emppctchange i.state i.year if year>1976 & year<2006
xi: reg emppctchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.emppctchange i.state i.year if year>1976 & year<2006, vce(cluster state)
xi: xtpcse emppctchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.emppctchange i.year i.code if year>1976 & year<2006


*********************************************************************
***************TABLE A9: Models of Personal Income*******************
*********************************************************************

reg pincomepcgrowth busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.pincomepcgrowth if year>1976 & year<2006
xi:reg pincomepcgrowth busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.pincomepcgrowth i.state if year>1976 & year<2006
xi:reg pincomepcgrowth busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.pincomepcgrowth i.year if year>1976 & year<2006
xi:reg pincomepcgrowth busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.pincomepcgrowth i.state i.year if year>1976 & year<2006
xi: reg pincomepcgrowth busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.pincomepcgrowth i.state i.year if year>1976 & year<2006, vce(cluster state)
xi: xtpcse pincomepcgrowth busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.pincomepcgrowth i.year i.code if year>1976 & year<2006


*********************************************************************
***************TABLE A10: Models of Job Change Rate******************
*********************************************************************

reg jobchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.jobchange if year>1976 & year<2006
xi:reg jobchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.jobchange i.state if year>1976 & year<2006
xi:reg jobchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.jobchange i.year if year>1976 & year<2006
xi:reg jobchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.jobchange i.state i.year if year>1976 & year<2006
xi: reg jobchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.jobchange i.state i.year if year>1976 & year<2006, vce(cluster state)
xi: xtpcse jobchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.jobchange i.year i.code if year>1976 & year<2006


*********************************************************************
********************TABLE A11: Models of Poverty*********************
*********************************************************************

reg povrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.povrtchange if year>1976 & year<2006
xi:reg povrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.povrtchange i.state if year>1976 & year<2006
xi:reg povrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.povrtchange i.year if year>1976 & year<2006
xi:reg povrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.povrtchange i.state i.year if year>1976 & year<2006
xi: reg povrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.povrtchange i.state i.year if year>1976 & year<2006, vce(cluster state)
xi: xtpcse povrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.povrtchange i.year i.code if year>1976 & year<2006


*********************************************************************
***************TABLE A12: Models of Busn Entry Rate******************
*********************************************************************

reg estabsentryrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.estabsentryrtchange if year>1976 & year<2006
xi:reg estabsentryrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.estabsentryrtchange i.state if year>1976 & year<2006
xi:reg estabsentryrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.estabsentryrtchange i.year if year>1976 & year<2006
xi:reg estabsentryrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.estabsentryrtchange i.state i.year if year>1976 & year<2006
xi: reg estabsentryrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.estabsentryrtchange i.state i.year if year>1976 & year<2006, vce(cluster state)
xi: xtpcse estabsentryrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.estabsentryrtchange i.year i.code if year>1976 & year<2006


*********************************************************************
****************TABLE A13: Models of Busn Exit Rate******************
*********************************************************************

reg estabsexitrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.estabsexitrtchange if year>1976 & year<2006
xi:reg estabsexitrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.estabsexitrtchange i.state if year>1976 & year<2006
xi:reg estabsexitrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.estabsexitrtchange i.year if year>1976 & year<2006
xi:reg estabsexitrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.estabsexitrtchange i.state i.year if year>1976 & year<2006
xi: reg estabsexitrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.estabsexitrtchange i.state i.year if year>1976 & year<2006, vce(cluster state)
xi: xtpcse estabsexitrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.estabsexitrtchange i.year i.code if year>1976 & year<2006


*********************************************************************
************************TABLE A14: SUR Model*************************
*********************************************************************

*SUR Model with two-way fixed effects
set matsize 2000
xi: sureg (gspgrowth = busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.gspgrowth i.state i.year) /*
*/ (emppctchange = busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.emppctchange i.state i.year) /*
*/ (pincomepcgrowth = busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.pincomepcgrowth i.state i.year) /*
*/ (jobchange = busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.jobchange i.state i.year) /*
*/ (povrtchange = busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.povrtchange i.state i.year) /*
*/ (estabsentryrtchange = busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.estabsentryrtchange i.state i.year) /*
*/ (estabsexitrtchange = busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.estabsexitrtchange i.state i.year) /*
*/ if year>1976 & year<2006


*********************************************************************
*********************TABLE A15: Early Sample*************************
*********************************************************************

*Replicate for years prior to 1991
xtabond2 gspgrowth busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.gspgrowth if year>1976 & year<1992, gmm(gspgrowth nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 emppctchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.emppctchange if year>1976 & year<1992, gmm(emppctchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 pincomepcgrowth busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.pincomepcgrowth if year>1976 & year<1992, gmm(pincomepcgrowth nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 jobchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.jobchange if year>1976 & year<1992, gmm(jobchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 povrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.povrtchange if year>1976 & year<1992, gmm(povrtchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 estabsentryrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.estabsentryrtchange if year>1976 & year<1992, gmm(estabsentryrtchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 estabsexitrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.estabsexitrtchange if year>1976 & year<1992, gmm(estabsexitrtchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel


*********************************************************************
**********************TABLE A16: Late Sample*************************
*********************************************************************

*Replicate for years post 1991
xtabond2 gspgrowth busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.gspgrowth if year>1992 & year<2006, gmm(gspgrowth nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 emppctchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.emppctchange if year>1992 & year<2006, gmm(emppctchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 pincomepcgrowth busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.pincomepcgrowth if year>1992 & year<2006, gmm(pincomepcgrowth nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 jobchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.jobchange if year>1992 & year<2006, gmm(jobchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 povrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.povrtchange if year>1992 & year<2006, gmm(povrtchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 estabsentryrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.estabsentryrtchange if year>1992 & year<2006, gmm(estabsentryrtchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 estabsexitrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.estabsexitrtchange if year>1992 & year<2006, gmm(estabsexitrtchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel


*********************************************************************
***********************TABLE A17: Jackknife**************************
*********************************************************************

jackknife, cluster(code): xtabond2 gspgrowth busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.gspgrowth if year>1976 & year<2006, gmm(gspgrowth nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
jackknife, cluster(code): xtabond2 emppctchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.emppctchange if year>1976 & year<2006, gmm(emppctchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
jackknife, cluster(code): xtabond2 pincomepcgrowth busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.pincomepcgrowth if year>1976 & year<2006, gmm(pincomepcgrowth nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
jackknife, cluster(code): xtabond2 jobchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.jobchange if year>1976 & year<2006, gmm(jobchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
jackknife, cluster(code): xtabond2 povrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.povrtchange if year>1976 & year<2006, gmm(povrtchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
jackknife, cluster(code): xtabond2 estabsentryrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.estabsentryrtchange if year>1976 & year<2006, gmm(estabsentryrtchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
jackknife, cluster(code): xtabond2 estabsexitrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.estabsexitrtchange if year>1976 & year<2006, gmm(estabsexitrtchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel


*********************************************************************
********************TABLE A18: Low Tax Sample************************
*********************************************************************

** Replicate for 25 states with lowest taxes
sort code year
xtabond2 gspgrowth busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.gspgrowth if year>1976 & year<2006 & code==19 | code==29 | code==431 | code==41 | code==6 | code==42 | code==25 | code==18 | code==46 | code==13 | code==10 | code==27 | code==35 | code==28 | code==37 | code==9 | code==30 | code==50 | code==14 | code==16 | code==1 | code==33 | code==44 | code==7 | code==32, gmm(gspgrowth nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 emppctchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.emppctchange if year>1976 & year<2006 & code==19 | code==29 | code==431 | code==41 | code==6 | code==42 | code==25 | code==18 | code==46 | code==13 | code==10 | code==27 | code==35 | code==28 | code==37 | code==9 | code==30 | code==50 | code==14 | code==16 | code==1 | code==33 | code==44 | code==7 | code==32, gmm(emppctchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 pincomepcgrowth busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.pincomepcgrowth if year>1976 & year<2006 & code==19 | code==29 | code==431 | code==41 | code==6 | code==42 | code==25 | code==18 | code==46 | code==13 | code==10 | code==27 | code==35 | code==28 | code==37 | code==9 | code==30 | code==50 | code==14 | code==16 | code==1 | code==33 | code==44 | code==7 | code==32, gmm(pincomepcgrowth nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 jobchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.jobchange if year>1976 & year<2006 & code==19 | code==29 | code==431 | code==41 | code==6 | code==42 | code==25 | code==18 | code==46 | code==13 | code==10 | code==27 | code==35 | code==28 | code==37 | code==9 | code==30 | code==50 | code==14 | code==16 | code==1 | code==33 | code==44 | code==7 | code==32, gmm(jobchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 povrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.povrtchange if year>1976 & year<2006 & code==19 | code==29 | code==431 | code==41 | code==6 | code==42 | code==25 | code==18 | code==46 | code==13 | code==10 | code==27 | code==35 | code==28 | code==37 | code==9 | code==30 | code==50 | code==14 | code==16 | code==1 | code==33 | code==44 | code==7 | code==32, gmm(povrtchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 estabsentryrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.estabsentryrtchange if year>1976 & year<2006 & code==19 | code==29 | code==431 | code==41 | code==6 | code==42 | code==25 | code==18 | code==46 | code==13 | code==10 | code==27 | code==35 | code==28 | code==37 | code==9 | code==30 | code==50 | code==14 | code==16 | code==1 | code==33 | code==44 | code==7 | code==32, gmm(estabsentryrtchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 estabsexitrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.estabsexitrtchange if year>1976 & year<2006 & code==19 | code==29 | code==431 | code==41 | code==6 | code==42 | code==25 | code==18 | code==46 | code==13 | code==10 | code==27 | code==35 | code==28 | code==37 | code==9 | code==30 | code==50 | code==14 | code==16 | code==1 | code==33 | code==44 | code==7 | code==32, gmm(estabsexitrtchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel


*********************************************************************
********************TABLE A19: High Tax Sample***********************
*********************************************************************

** Replicate for 25 states with highest taxes
xtabond2 gspgrowth busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.gspgrowth if year>1976 & year<2006 & code==15 | code==38 | code==3 | code==20 | code==40 | code==5  | code==8 | code==39 | code==361 | code==34 | code==26 | code==12 | code==47 | code==22 | code==4 | code==17 | code==24 | code==45 | code==49 | code==31 | code==2 | code==23 | code==48 | code==11 | code==21, gmm(gspgrowth nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 emppctchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.emppctchange if year>1976 & year<2006 & code==15 | code==38 | code==3 | code==20 | code==40 | code==5  | code==8 | code==39 | code==361 | code==34 | code==26 | code==12 | code==47 | code==22 | code==4 | code==17 | code==24 | code==45 | code==49 | code==31 | code==2 | code==23 | code==48 | code==11 | code==21, gmm(emppctchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 pincomepcgrowth busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.pincomepcgrowth if year>1976 & year<2006 & code==15 | code==38 | code==3 | code==20 | code==40 | code==5  | code==8 | code==39 | code==361 | code==34 | code==26 | code==12 | code==47 | code==22 | code==4 | code==17 | code==24 | code==45 | code==49 | code==31 | code==2 | code==23 | code==48 | code==11 | code==21, gmm(pincomepcgrowth nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 jobchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.jobchange if year>1976 & year<2006 & code==15 | code==38 | code==3 | code==20 | code==40 | code==5  | code==8 | code==39 | code==361 | code==34 | code==26 | code==12 | code==47 | code==22 | code==4 | code==17 | code==24 | code==45 | code==49 | code==31 | code==2 | code==23 | code==48 | code==11 | code==21, gmm(jobchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 povrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.povrtchange if year>1976 & year<2006 & code==15 | code==38 | code==3 | code==20 | code==40 | code==5  | code==8 | code==39 | code==361 | code==34 | code==26 | code==12 | code==47 | code==22 | code==4 | code==17 | code==24 | code==45 | code==49 | code==31 | code==2 | code==23 | code==48 | code==11 | code==21, gmm(povrtchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 estabsentryrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.estabsentryrtchange if year>1976 & year<2006 & code==15 | code==38 | code==3 | code==20 | code==40 | code==5  | code==8 | code==39 | code==361 | code==34 | code==26 | code==12 | code==47 | code==22 | code==4 | code==17 | code==24 | code==45 | code==49 | code==31 | code==2 | code==23 | code==48 | code==11 | code==21, gmm(estabsentryrtchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 estabsexitrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.estabsexitrtchange if year>1976 & year<2006 & code==15 | code==38 | code==3 | code==20 | code==40 | code==5  | code==8 | code==39 | code==361 | code==34 | code==26 | code==12 | code==47 | code==22 | code==4 | code==17 | code==24 | code==45 | code==49 | code==31 | code==2 | code==23 | code==48 | code==11 | code==21, gmm(estabsexitrtchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel


*********************************************************************
**********************TABLE A20: Lag of GSP**************************
*********************************************************************

sort code year
gen l_gsppc = gsppc[_n-1]

** Include Lag of GSP as covariate
xtabond2 gspgrowth busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density l_gsppc govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.gspgrowth if year>1976 & year<2006, gmm(gspgrowth nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 emppctchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density l_gsppc govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.emppctchange if year>1976 & year<2006, gmm(emppctchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 pincomepcgrowth busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density l_gsppc govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.pincomepcgrowth if year>1976 & year<2006, gmm(pincomepcgrowth nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 jobchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density l_gsppc govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.jobchange if year>1976 & year<2006, gmm(jobchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 povrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density l_gsppc govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.povrtchange if year>1976 & year<2006, gmm(povrtchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 estabsentryrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density l_gsppc govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.estabsentryrtchange if year>1976 & year<2006, gmm(estabsentryrtchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 estabsexitrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density l_gsppc govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.estabsexitrtchange if year>1976 & year<2006, gmm(estabsexitrtchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel


*********************************************************************
******************TABLE A21: Low Growth States***********************
*********************************************************************

**Find middle value of gsp growth
sort gspgrowth
list gspgrowth in 1175

** Replicate for 25 states with lowest growth
sort code year
xtabond2 gspgrowth busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.gspgrowth if year>1976 & year<2006 & gspgrowth<6.944032, gmm(gspgrowth nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 emppctchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.emppctchange if year>1976 & year<2006 & gspgrowth<6.944032, gmm(emppctchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 pincomepcgrowth busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.pincomepcgrowth if year>1976 & year<2006 & gspgrowth<6.944032, gmm(pincomepcgrowth nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 jobchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.jobchange if year>1976 & year<2006 & gspgrowth<6.944032, gmm(jobchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 povrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.povrtchange if year>1976 & year<2006 & gspgrowth<6.944032, gmm(povrtchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 estabsentryrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.estabsentryrtchange if year>1976 & year<2006 & gspgrowth<6.944032, gmm(estabsentryrtchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 estabsexitrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.estabsexitrtchange if year>1976 & year<2006 & gspgrowth<6.944032, gmm(estabsexitrtchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel


*********************************************************************
******************TABLE A22: High Growth States**********************
*********************************************************************

** Replicate for 25 states with highest growth
xtabond2 gspgrowth busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.gspgrowth if year>1976 & year<2006 & gspgrowth>6.944032, gmm(gspgrowth nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 emppctchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.emppctchange if year>1976 & year<2006 & gspgrowth>6.944032, gmm(emppctchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 pincomepcgrowth busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.pincomepcgrowth if year>1976 & year<2006 & gspgrowth>6.944032, gmm(pincomepcgrowth nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 jobchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.jobchange if year>1976 & year<2006 & gspgrowth>6.944032, gmm(jobchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 povrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.povrtchange if year>1976 & year<2006 & gspgrowth>6.944032, gmm(povrtchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 estabsentryrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.estabsentryrtchange if year>1976 & year<2006 & gspgrowth>6.944032, gmm(estabsentryrtchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel
xtabond2 estabsexitrtchange busntaxprop nonbusntaxprop logpop pctgrads landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc gdppc_growrt natl_unempct primert l.estabsexitrtchange if year>1976 & year<2006 & gspgrowth>6.944032, gmm(estabsexitrtchange nonbusntaxprop busntaxprop landpi enerprice union_density govideo realpolicespendpc realcorrectspendpc realpubwelpc realhealthspendpc realhighwayspendpc realcombedspendpc realhighedspendpc pctgrads, lag(2 2)) iv(logpop gdppc_growrt natl_unempct primert) nolevel



